اگر قسمت اول مربوط به تست اتومات را مطالعه نکردید، از طریق این لینکمیتوانید آن را مشاهده کنید. testerking.ir
تست دستی |
تست اتومات |
این تست کمتر قابل اعتماد است؛ به دلیل خطای انسانی، تست دستیهمیشه دقیق نیست | این تست قابل اطمینان تر است. هر بار عملیات مشابهی را انجام میدهد به همین دلیل خطای انسانی از بین میرود |
سرمایه گذاری برای انجام تست دستیارزان تر از تست اتومات است. | سرمایه گذاری اولیه برای تست اتوماتبیشتر است. اما در طولانی مدت نسبت به تست دستی هزینه کمتری خواهد داشت. |
تست دستییک گزینه عملی است که موارد تستی به طور مکرر اجرا نمیشوند و فقط یک یا دو بار اجرا میشوند | هنگامی که میخواهید تست رگرسیون را انجام دهید بهترین گزینه تست اتوماتاست |
اجرای تمامی موارد تستی زمان بر است و به منابع انسانی بیشتری احتیاج داریم | اجرای آن از طریق ابزارهای نرم افزاری انجام میشوند، بنابراین سریعتر از تست دستی است و در مقایسه با تست دستی به منابع انسانی کمتری نیاز دارد |
Exploratory testingرا میتوان انجام داد | Exploratory testingرا نمیتوان انجام داد |
Performance Testingرا نمیتوان بصورت دستی اجرا کرد | Performance Testingرا میتوان بصورت اتومات انجام داد |
اجرای انواع تست ها بطور موازی امکان پذیر نیست برای این کار به منابع انسانی بیشتری نیاز داریم | میتوان آن را بطور موازی انجام داد و زمان اجرای تست را کاهش داد |
هیچ دانش برنامه نویسی برای انجام تست دستیلازم نیست | دانش برنامه نویسی برای انجام این تست نیاز است |
انجام تست UIبه دلیل استفاده کاربران از برنامه بسیار کارآمد است | انجام تست UI به دلیل عدم استفاده کاربران از برنامه ناکارآمد است |
ادامه این مطلب مهم را در
سایت مامطالعه کنید.
testerking.ir
مشاهده پست مشابه : تست خودکار نرم افزار: تست اتوماتیک نرم افزار چیست